Loris BenitoLoris Benito
Table TennisChinese Table Tennis After Paris: When the Rankings Stop Measuring True StrengthOn 31 July 2026, at Paris South Arena 4, Wang Chuqin walked to the table with...
Martial ArtsTwo Lines of Text, One Knee Wrap: The Limits of Injury Analysis in Combat SportsAt 10:40 p.m., a 14-second clip appeared on my phone. A young fighter walked...
Billiards10-Ball at European Seniors Pool Championship: Tinoco and Kokten Defend Titles, Pereira Stages ComebackFriday evening in Gandia, Spain, the 10-ball table at the Predator European...
Domestic FootballNguyen Dinh Bac Appointed Vice-Captain: Kim Sang Sik and Vietnam's New Power MapBandung, the afternoon of September 25. In a press conference at a central ci...
International FootballThe Changzhou Memory and Vietnamese Football's Commemoration EconomyThe match had reached the 89th minute. The big screen behind stand B cut to...
BadmintonKunlavut Vitidsarn and the Match Without a Third Game: Decoding the Asian Games 2026 FinalTwo games. 21-12. 21-16. No third game. That is everything the scoreboard tol...
BadmintonAsian Games 2026: The Fateful Draw for India's Men's Badminton TeamThe first day of competition at the 2026 Asian Games has drawn to a close in...
VolleyballDakar 2026 and the Beach Volleyball Schedule: When a Press Release Becomes Sports Journalism's Blind SpotThere is a moment in sports journalism that I learned to recognise early: whe...
VolleyballSMU Ends Pitt's 58-Match Home Streak in Four Sets and the Lesson of Net ControlThe third set ran to 38-36. When the final ball hit the floor of Pitt's home...
Domestic FootballThe Goal of a Loser: The Last Night of the 2026 Season in SaigonThe 87th minute, at Thống Nhất Stadium: a nineteen-year-old player meets a lo...
BadmintonAsian Games 2026: Two Wrong Names on the Badminton Draw Sheet and 5 Days Without Room to BreatheThere is a detail that does not match on the badminton draw sheet for the Asi...
ChessIndia Defends Chess Throne at 2026 Olympiad: Official Schedule and the Fateful Gukesh – Sindarov ShowdownWhen the official schedule of the 46th Chess Olympiad was released by FIDE, a...
ChessChess Olympiad 2026 in Samarkand: India Defends Both Crowns While Broadcast Rights Hang in the BalanceOn 15 September 2026, the Chess Olympiad opens in Samarkand, Uzbekistan. The...
Martial ArtsOvernight Weight Cut at the 2026 Asian Games: When a Fighter's Real Opponent Is His Own BodyAt 11 p.m. on September 19, in a sauna inside the athletes' village of the 20...
International FootballWhen Football Data Goes Silent: Lessons from an Empty Analysis ReportLate one July night, in a small studio in Guangzhou, I opened a nine-page dee...
VolleyballHung Yen 3-1 Ha Noi: How 14 Rounds Taught the League to Save LegsI rewatched the Geleximco Hung Yen versus Ha Noi match four times over two...
International FootballThe Football Punditry Machine and the Data Gap Nobody AuditsOn my screen sits a nine-dimension analysis, six pages long. Tactical and...
International FootballJapan U-21 Lose 0-1 to South Korea U-23 in Asian Games Final: Mapping the Wide Gaps and the Cost of a Late FlightIn the 88th minute of the men's football final, Ishiwatari Nelson lunged into...
EsportsViper Becomes Balenciaga Ambassador: The Money Sits at the Publisher Tier, Not the Transfer WindowI sat down with my own hand-counted sheet after the announcement spread. Of t...
Formula 1Baku, Turn 1: Colapinto's Lock-Up and the Bill for Three CarsThe safety car lights went out. The queue at Baku City Circuit was still coil...
Martial ArtsTwo Lines of Text, One Knee Wrap: The Limits of Injury Analysis in Combat SportsAt 10:40 p.m., a 14-second clip appeared on my phone. A young fighter walked...
Billiards10-Ball at European Seniors Pool Championship: Tinoco and Kokten Defend Titles, Pereira Stages ComebackFriday evening in Gandia, Spain, the 10-ball table at the Predator European...
Domestic FootballNguyen Dinh Bac Appointed Vice-Captain: Kim Sang Sik and Vietnam's New Power MapBandung, the afternoon of September 25. In a press conference at a central ci...
International FootballThe Changzhou Memory and Vietnamese Football's Commemoration EconomyThe match had reached the 89th minute. The big screen behind stand B cut to...
BadmintonKunlavut Vitidsarn and the Match Without a Third Game: Decoding the Asian Games 2026 FinalTwo games. 21-12. 21-16. No third game. That is everything the scoreboard tol...
BadmintonAsian Games 2026: The Fateful Draw for India's Men's Badminton TeamThe first day of competition at the 2026 Asian Games has drawn to a close in...
VolleyballDakar 2026 and the Beach Volleyball Schedule: When a Press Release Becomes Sports Journalism's Blind SpotThere is a moment in sports journalism that I learned to recognise early: whe...
VolleyballSMU Ends Pitt's 58-Match Home Streak in Four Sets and the Lesson of Net ControlThe third set ran to 38-36. When the final ball hit the floor of Pitt's home...
Domestic FootballThe Goal of a Loser: The Last Night of the 2026 Season in SaigonThe 87th minute, at Thống Nhất Stadium: a nineteen-year-old player meets a lo...
BadmintonAsian Games 2026: Two Wrong Names on the Badminton Draw Sheet and 5 Days Without Room to BreatheThere is a detail that does not match on the badminton draw sheet for the Asi...
ChessIndia Defends Chess Throne at 2026 Olympiad: Official Schedule and the Fateful Gukesh – Sindarov ShowdownWhen the official schedule of the 46th Chess Olympiad was released by FIDE, a...
ChessChess Olympiad 2026 in Samarkand: India Defends Both Crowns While Broadcast Rights Hang in the BalanceOn 15 September 2026, the Chess Olympiad opens in Samarkand, Uzbekistan. The...
Martial ArtsOvernight Weight Cut at the 2026 Asian Games: When a Fighter's Real Opponent Is His Own BodyAt 11 p.m. on September 19, in a sauna inside the athletes' village of the 20...
International FootballWhen Football Data Goes Silent: Lessons from an Empty Analysis ReportLate one July night, in a small studio in Guangzhou, I opened a nine-page dee...
VolleyballHung Yen 3-1 Ha Noi: How 14 Rounds Taught the League to Save LegsI rewatched the Geleximco Hung Yen versus Ha Noi match four times over two...
International FootballThe Football Punditry Machine and the Data Gap Nobody AuditsOn my screen sits a nine-dimension analysis, six pages long. Tactical and...
International FootballJapan U-21 Lose 0-1 to South Korea U-23 in Asian Games Final: Mapping the Wide Gaps and the Cost of a Late FlightIn the 88th minute of the men's football final, Ishiwatari Nelson lunged into...
EsportsViper Becomes Balenciaga Ambassador: The Money Sits at the Publisher Tier, Not the Transfer WindowI sat down with my own hand-counted sheet after the announcement spread. Of t...
Formula 1Baku, Turn 1: Colapinto's Lock-Up and the Bill for Three CarsThe safety car lights went out. The queue at Baku City Circuit was still coil...
